Skip to content

User mode on macOS#333

Merged
gaborcsardi merged 32 commits into
mainfrom
feature/user-mode-macos
Jun 13, 2026
Merged

User mode on macOS#333
gaborcsardi merged 32 commits into
mainfrom
feature/user-mode-macos

Conversation

@gaborcsardi

Copy link
Copy Markdown
Member

No description provided.

gaborcsardi added 30 commits May 5, 2026 11:30
Will use it to configire binary-dir and r-install-dir
later.
Where the R, Rscript and the R-* quick links live.
If the current process has write access to the binary dir
then not. E.g. admin users have access to /Library/Frameworks/R.framework.
In user mode the user has access to the default user mode
binary directory.
Also, run fc-cache as part of the installation.
Need to do this manually because we deleted the
post-install script to avoid overwriting
/usr/local/bin/R.
Some files that we copy/patch are not present in
older R versions.
Create a plist file in ~/Library/LaunchAgents to make
sure that it is always set.

We remove the file when the last R version is deleted.
# Conflicts:
#	.github/workflows/test.yaml
#	src/alias.rs
#	src/common.rs
#	src/repos/repos_list.rs
#	src/repos/setup.rs
#	src/run.rs
#	src/scrun.rs
#	src/windows.rs
@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@gaborcsardi
gaborcsardi merged commit 65dea1d into main Jun 13, 2026
48 checks passed
@gaborcsardi
gaborcsardi deleted the feature/user-mode-macos branch June 13, 2026 12:36
@github-actions

Copy link
Copy Markdown

This pull request has been automatically locked. If you believe you have found a related problem, please file a new issue and include a link to this pull request.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant